@charset "UTF-8";
/* *
*
* @authors supmain (mtingfeng@gmail.com)
* @date    2014-08-13 18:11:32
* @update  2014-08-13 18:11:32
* @for webapp.html
* @version $Id$ */
ul.ofen { padding: 20px 15px 0px 15px; overflow: hidden; width: 802px; }
ul.ofen li { float: left; position: relative; margin: 0 12px 0px 0; }
ul.ofen li .mod_appshow { width: 100px; height: 120px; overflow: hidden; position: relative; }
ul.ofen li a.appmk { width: 75px; height: 75px; position: relative; display: block; }
ul.ofen li a.appmk img { width: 75px; height: 75px; }
ul.ofen li a.app_name { text-decoration: none; text-align: center; height: 26px; line-height: 26px; color: #6A6A6A; position: absolute; left: 0; top: 80px; width: 75px; font-size: 14px; }
/* 登录页面开始 */
#logins { background-color: #fff; }
#login-top { border-bottom: 1px solid #dbdbdb; height: 80px; }
#login-top .login-t { background-color: #fff; width: 1000px; margin: 0 auto; padding: 10px 0; }
#login-top .login-t .fr { margin-top: 20px; color: #ccc; }
#login-top .login-t .fr a { margin: 0 5px; }
#login { width: 1000px; margin: 30px auto 80px auto; background: url(/images/user/dlbg.png) 80px 30px no-repeat; }
#login .login-wrap { width: 260px; padding: 20px; border: 1px solid #dbdbdb; float: right; }
#login-title { font-size: 18px; border-bottom: 1px solid #dbdbdb; line-height: 30px; margin-bottom: 10px; }
#login-content .fm-label { padding: 8px 0 2px; }
#login-content .fm-label .fm-label-extra a { color: #00a2ca; }
#login-content .fm-label .fm-label-wrap { line-height: 24px; }
.fm-text { width: 248px; padding: 4px 6px; border: 1px solid #ccc; line-height: 17px; font-size: 12px; color: #595959; background: #fff; vertical-align: middle; -webkit-box-shadow: 0 1px 0 #ececec inset; -moz-box-shadow: 0 1px 0 #ececec inset; -ms-box-shadow: 0 1px 0 #ececec inset; -o-box-shadow: 0 1px 0 #ececec inset; box-shadow: 0 1px 0 #ececec inset; _padding: 5px 6px; border-radius: 3px; }
.fm-button { background-color: #00a2ca; width: 260px; border-radius: 3px; height: 30px; line-height: 30px; text-align: center; margin-top: 15px; color: #fff; font-weight: bold; display: block; }
.fm-button:link, .fm-button:visited, .fm-button:hover, .fm-button:active { color: #fff }
#login-other { margin-top: 10px; color: #00a2ca; }
#login-other .register a { color: #00a2ca; }
#zc { width: 1000px; margin: 30px auto 30px auto; }
#zc .zc-title { border-bottom: 1px dashed #dbdbdb; font-size: 18px; line-height: 30px; padding-bottom: 10px; margin-bottom: 10px; }
#zc .zc-box { padding: 10px 0; }
#zc .zc-left { width: 630px; padding-right: 20px; border-right: 1px solid #dbdbdb; }
.zc-left .fm-button-cancel { background-color: #eee; border: 1px solid #dbdbdb; height: 24px; padding: 3px; margin-top: 10px; border-radius: 3px; }
.zc-left .fm-button { width: 180px; margin: 10px 0; }
.zc-left .fm-center { text-align: center; }
.zc-left .fm-center .fm-submit { margin: 30px auto 0 auto; }
.zc-left h3 { font-size: 18px; text-align: center; line-height: 40px; margin-bottom: 20px; }
#zc .zc-right { width: 329px; line-height: 30px; color: #9d9d9d; }
/* 登录页面结束 */
table { border-collapse: separate; border-spacing: 10px; }
#login-top { height: 86px; }
.err-msg{background:url(/images/user/users/register/cuowu.png) no-repeat left center; padding-left:15px;}